package arraylist_imagenes;

import java.util.ArrayList;
import java.util.Random;

public class ClaSeries extends Thread {
	private static final int NUM_SERIE = 6;
	private int numDibujo;
	public int posX, posY;
	private Motor motor;

	public ClaSeries(int posX, int posY, Motor motor){

		numDibujo = 0;
		this.posX = posX;
		this.posY = posY;
		this.motor = motor;
		this.start();
	}

	public int obtieneNumDibujo(){
		return numDibujo;
	}
	public void run(){
		while(numDibujo < NUM_SERIE){
			try{
				Thread.sleep(270);
			}catch(Exception e){
				e.printStackTrace();
			}
			finally{
				numDibujo++;
			}
		}
		ArrayList alSecuencias = motor.obtieneSerieDibujos();
		for(int cont=0; cont<alSecuencias.size(); cont++){
			if(alSecuencias.get(cont)==this){
				alSecuencias.remove(cont);
			}
		}
	}

}

